Developer Documentation

QuickTime 4 API Documentation

Programming With QuickTime VR

| Previous | Chapter Contents | Chapter Top | Next |

Imaging Modes

The imagingMode parameter of the functions QTVRGetImagingProperty , QTVRSetImagingProperty , and several others specifies an imaging mode. These constants define the available imaging modes:

typedef enum QTVRImagingMode {
    kQTVRCurrentMode                                = 0,
    kQTVRStatic                                     = 1,
    kQTVRMotion                                     = 2,
    kQTVRAllModes                                   = 100
} QTVRImagingMode;

Constant descriptions

kQTVRCurrentMode
The current imaging mode. This value is valid only for the function QTVRUpdate .
kQTVRStatic
The panorama is static.
kQTVRMotion
The panorama is in motion; that is, an action such as panning or zooming is occurring.
kQTVRAllModes
All currently defined imaging modes. You can specify this imaging mode when calling QTVRSetImagingProperty to assign a value to a particular imaging property for all imaging modes. You can also use this imaging mode in the imagingMode field of a panorama-imaging atom structure to indicate a default value for a particular imaging property for all imaging modes. For information about panorama-imaging atom structures, see "Panorama-Imaging Atom" in Chapter 4, "QuickTime VR Atom Containers."

© 1998 Apple Computer, Inc.

| Previous | Chapter Contents | Chapter Top | Next |